ഇ എം എഫ്‌ എന്നു ചുരുക്കം - meaning in english

നാമം (Noun)
Electromotive force